home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / eckelt01.zip / SCTEST.BAT < prev   
DOS Batch File  |  1994-11-02  |  4KB  |  115 lines

  1. rem SCTEST.BAT 
  2. rem tests all cpp files for proper compilation under Symantec C++
  3. rem Code tested with version 7 under DOS
  4. rem Note: some compiler problems are revealed with this code
  5. del sctest.out
  6. cd 1
  7. echo --------------------------- >> ..\sctest.out
  8. echo -------- chapter 1 -------- >> ..\sctest.out
  9. echo --------------------------- >> ..\sctest.out
  10. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  11. cd ..
  12. cd 2
  13. echo --------------------------- >> ..\sctest.out
  14. echo -------- chapter 2 -------- >> ..\sctest.out
  15. echo --------------------------- >> ..\sctest.out
  16. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  17. cd ..
  18. cd 3
  19. echo --------------------------- >> ..\sctest.out
  20. echo -------- chapter 3 -------- >> ..\sctest.out
  21. echo --------------------------- >> ..\sctest.out
  22. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  23. cd ..
  24. cd 4
  25. echo --------------------------- >> ..\sctest.out
  26. echo -------- chapter 4 -------- >> ..\sctest.out
  27. echo --------------------------- >> ..\sctest.out
  28. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  29. cd ..
  30. cd 5
  31. echo --------------------------- >> ..\sctest.out
  32. echo -------- chapter 5 -------- >> ..\sctest.out
  33. echo --------------------------- >> ..\sctest.out
  34. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  35. cd ..
  36. cd 6
  37. echo --------------------------- >> ..\sctest.out
  38. echo -------- chapter 6 -------- >> ..\sctest.out
  39. echo --------------------------- >> ..\sctest.out
  40. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  41. cd ..
  42. cd 7
  43. echo --------------------------- >> ..\sctest.out
  44. echo -------- chapter 7 -------- >> ..\sctest.out
  45. echo --------------------------- >> ..\sctest.out
  46. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  47. cd ..
  48. cd 8
  49. echo --------------------------- >> ..\sctest.out
  50. echo -------- chapter 8 -------- >> ..\sctest.out
  51. echo --------------------------- >> ..\sctest.out
  52. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  53. cd ..
  54. cd 9
  55. echo --------------------------- >> ..\sctest.out
  56. echo -------- chapter 9 -------- >> ..\sctest.out
  57. echo --------------------------- >> ..\sctest.out
  58. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  59. cd ..
  60. cd 10
  61. echo --------------------------- >> ..\sctest.out
  62. echo -------- chapter 10 -------- >> ..\sctest.out
  63. echo --------------------------- >> ..\sctest.out
  64. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  65. cd ..
  66. cd 11
  67. echo --------------------------- >> ..\sctest.out
  68. echo -------- chapter 11 -------- >> ..\sctest.out
  69. echo --------------------------- >> ..\sctest.out
  70. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  71. cd ..
  72. cd 12
  73. echo --------------------------- >> ..\sctest.out
  74. echo -------- chapter 12 -------- >> ..\sctest.out
  75. echo --------------------------- >> ..\sctest.out
  76. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  77. cd ..
  78. cd 13
  79. echo --------------------------- >> ..\sctest.out
  80. echo -------- chapter 13 -------- >> ..\sctest.out
  81. echo --------------------------- >> ..\sctest.out
  82. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  83. cd ..
  84. cd 14
  85. echo --------------------------- >> ..\sctest.out
  86. echo -------- chapter 14 -------- >> ..\sctest.out
  87. echo --------------------------- >> ..\sctest.out
  88. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  89. cd ..
  90. cd 15
  91. echo --------------------------- >> ..\sctest.out
  92. echo -------- chapter 15 -------- >> ..\sctest.out
  93. echo --------------------------- >> ..\sctest.out
  94. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  95. cd ..
  96. cd 16
  97. echo --------------------------- >> ..\sctest.out
  98. echo -------- chapter 16 -------- >> ..\sctest.out
  99. echo --------------------------- >> ..\sctest.out
  100. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  101. cd ..
  102. cd 17
  103. echo --------------------------- >> ..\sctest.out
  104. echo -------- chapter 17 -------- >> ..\sctest.out
  105. echo --------------------------- >> ..\sctest.out
  106. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  107. cd ..
  108. cd c
  109. echo --------------------------- >> ..\sctest.out
  110. echo -------- appendix c -------- >> ..\sctest.out
  111. echo --------------------------- >> ..\sctest.out
  112. for %%f in (*.cpp) do sc -c -EH -ER %%f >> ..\sctest.out
  113. cd ..
  114.  
  115.